I don't think I could do it.

My BIL worked in the mines for a while - 2 weeks on, 1 week off type thing. When he came home, his DD had forgotten him (she was probably about 12 months at the time) and by the time she would be getting comfortable with him again, he would have to leave. His DS (2.5yo) also started using a toy as a comforter that he never did before. He ended up quitting & getting a different job where he could be home more with his family.